do everything for a person - French English Dictionary